﻿.Content {
    width: 860px;
    float:left;
    margin-top:5px;
    margin-left: 10px;
}
.Product {
    overflow:hidden;
}
.Title {
    background-color:rgba(3, 9, 10, 0.75); 
    border-radius:10px 10px;
}
.Title span {
    background: url("../Images/NhaSX-Bg.gif") no-repeat scroll;
    display:block;
    padding:6px 40px;
    margin-left:-20px;
    font-weight:bold;    
    color: white;
}
.Title span a {
    color: white;
}
.Title span a:hover {
    color: #e2e07e;
}
.Bound-Item {
    clear:both;
    overflow:auto;
}
.Item-SP {
    width: 250px;
    height: 250px;
    margin:8px 13px;
    float:left;
}
.Item-SP:hover {
    background-color:rgba(224, 225, 168, 0.67);
    font-style:italic;
}
.Image-SP {
    margin:5px auto;
    width:220px;
    height:180px;
}
.Image-SP img {
    width:220px;
    border: 1px solid;
    height:180px;
}
.Name-SP {
    width: 200px;
    margin:5px auto;
    height:20px;
    text-align:center;
}
.Price-SP {
    width: 180px;
    margin:5px auto;
    height:22px;
    text-align:center;
    padding-top:5px;
    color:red;
}
.MultiTab {    
    overflow:hidden;
}
.Multi-Tabs {
    margin:10px auto;
    display:inline-block;
    padding-bottom:0px;
    padding-left:0;
}
.Tabs {
    float: left;
    text-align:center;
}
.Tabs a {
    background:url("../Images/tab-left.gif") repeat left top;
    display:block;
    margin-left:2px;
}
.Tabs .Active, .Tabs a:hover {
    background:url("../Images/tab-active-left.gif") no-repeat left top;
    display:block;
    margin-left:2px;
}
.Tabs a span {
    background:url("../Images/tab-right.gif") no-repeat right top;
    display:block;
    padding:5px 40px;
    color:black;
}
.Tabs .Active span, .Tabs a span:hover {
    background:url("../Images/tab-active-right.gif") no-repeat right top;
    display:block;
    color:white;
}
.Tab-Content {
    overflow:hidden;
    clear:both;
    border:1px solid #e8e1e1;
    width:833px;
    margin-top:-15px;
    margin-left:2px;
    padding:10px 0px;
}
.Tab-Detail {
    padding:0px 2px;
}
.Tab-Content .Tab-Detail {
    display: none;
}
#Detail-Tab-0 {
    display: block;
}
.Item {
    overflow:hidden;
    margin-top:10px;
}
.Images-SP {    
    border:1px dotted;
    float:left;   
}
.Images-SP img {
    width:400px;
    height:301px
}
.Right-Item {
    float: left;
}
.TTChinh-SP {
    margin-left:20px;
}
.TTChinh-SP ul li {
    padding:6px 7px;
    list-style:square;
}
.TTChinh-SP ul li span {
    color:red;
}
.SS-DH {
    display:block;
    overflow:hidden;
    margin-top:-11px;
    margin-left:1px;    
}
.Dat-Hang, .So-Sanh {
    float: left;
    width:140px;
    text-align:center;
}
.SS-DH a span {
    display:block;
    padding:5px 5px;
    border:1px dotted;
}
.So-Sanh {
    margin-left:2px;
}
.Other {
    margin: 10px;
}
.CT-SP {
    margin: 0 auto;
    width:800px;
}
.CT-SP td {
    padding:0 5px;
}
.Group {
    width:200px;
}
.Label {
    width:200px;
    text-align:center;
    padding:0 0;
}
.AnhLienQuan-Thumb {
    margin-left:4px;
    float:left;
}
.AnhLienQuan-Thumb img {
    width:200px;
    border:1px solid;
    height:170px;
}
.AnhLienQuan-Full {
    float:left;position:relative;
    z-index:1000;
}
.image {
    position:relative;
    width:400px;
    height:300px;
}
.Comment-Box {
    max-height:600px;
    width:550px;
    margin:0 auto;
}
#Comment-Display {
    border:1px solid;
    overflow-x:hidden;
    width:548px;
    word-wrap:break-word;
    max-height:520px;
}
.Comment-Insert {
    padding:0 123px;
    overflow:hidden;
    width:510px;
    margin:0px auto;
    margin-bottom:5px;
}
.txtInput, .bttSubmit {
    height:76px;
    float:left;
    padding:0 1px;
}
.txtInput textarea {
    height:70px;
    width:300px;
}
.bttSubmit button {
    height:36px;
    margin:20px auto;
    width:83px;
}
.User-Comment legend {
    color:red;
}
.User-Comment hr {
     width:170px;
     float:right;
}
.Content-Comment {
    font-size:16px;
}
.Time-Comment {
    float:right;
    font-size:14px;
}
.List-DT {
    list-style:disc;
    float:left;
    margin:0 10px;
}
#Bg-Popup {
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:998;
    display:none;
    position:fixed;
    background-color:rgba(0, 0, 0, 0.62);
}
#Popup-Compare {
    width:90%;
    height:90%;
    top:5%;
    left:5%;
    z-index:999;
    position:fixed;
    display:block;
    background-color:#f2f2f2;
}
.ChoosePhone {
    padding-top:10px;
    padding-left:20px;
    display:block;
    height:30px;
    border-bottom:1px dotted;
}
.Compare-Table {
    overflow:auto;
    margin:0 auto;
    height:538px;
}
#close-btt a {
    float:right;
    width:29px;
    height:29px;
    background:url("../Images/close_button.png");
    background-size:contain;
    margin-top:-10px;
}
.Compare-Table img {
    width:200px;
    height:150px;
}